package com.nuoniu.sibanyun.entity.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @auther 小啊刚
 * @date 2021-05-08
 */
@Data
public class AccountingAuxiliaryLedgerDto {


    private Integer accountPeriod;

    @ApiModelProperty(value = "会计期间")
    private String periodDate;

    @ApiModelProperty(value = "科目编码")
    private String accountingCode;

    @ApiModelProperty(value = "科目名称")
    private String accountingName;

    @ApiModelProperty(value = "科目级次")
    private Integer accountingDepth;

    @ApiModelProperty(value = "凭证字号")
    private String code;

    @ApiModelProperty(value = "摘要")
    private String description;

//    @ApiModelProperty(value = "摘要")
//    private String title;

    @ApiModelProperty(value = "票据号")
    private String billNo;

    @ApiModelProperty(value = "借方金额")
    private BigDecimal debitAmount;

    @ApiModelProperty(value = "贷方金额")
    private BigDecimal creditAmount;

    @ApiModelProperty(value = "期末金额")
    private BigDecimal endAmount;

    @ApiModelProperty(value = "期末金额方向1:借2:贷3:平")
    private Integer endAmountDirection;

    //    @ApiModelProperty(value = "客户id")
//    private Integer crmId;
//
//    @ApiModelProperty(value = "客户名称")
//    private String crmName;
    @ApiModelProperty(value = "客户id")
    private Integer customerId;

    @ApiModelProperty(value = "客户名称")
    private String customerName;

    @ApiModelProperty(value = "供应商id")
    private Integer vendorId;

    @ApiModelProperty(value = "供应商名称")
    private String vendorName;

    @ApiModelProperty(value = "部门id")
    private Integer officeId;

    @ApiModelProperty(value = "部门名称")
    private String officeName;

    @ApiModelProperty(value = "项目id")
    private Integer projectId;

    @ApiModelProperty(value = "项目名称")
    private String projectName;

    @ApiModelProperty(value = "个人id")
    private Integer employeeId;

    @ApiModelProperty(value = "个人名称")
    private String employeeName;
}
